The Need for Flexible Requirements in Dependable Systems
نویسندگان
چکیده
For many critical systems, in addition to satisfying functional requirements it is important also to address qualities such as performance, availability and safety, which are attributes of dependability. Engineering practice has shown that it is impossible to achieve all dependability requirements without compromise. The satisfaction of requirements depends on design decisions during system evolution and contextual information about the operation of the system. A key challenge is to maintain the multiple attributes of dependability at acceptable levels, addressing the achievement of each attribute in context of the others. This task requires definition and justification of clear levels of acceptability for each dependability requirement, as well as traceability of the requirements’ rationale throughout the entire lifecycle. Adopting a flexible approach when specifying satisfying requirements is a realistic and pragmatic approach, which lays the foundation for the evolution of requirements and the resolution of any conflicts that may appear.
منابع مشابه
Designing a local Flexible Model for Electronic Systems Acquisition Based on Systems Engineering, Case Study: Electronic high-tech Industrial
In this research we have presented a local model for implementing systems engineering activities in optimized acquisition of electronic systems in Electronic High-Tech Industrial. In this regard, after reviewing the literature and the use of documents, articles and Latin books, we have collected system acquisition life cycle models from different resources. after considering the criteria of the...
متن کاملFuture study of Description System Architecture Approaches with Emphasis on Strategic Management
Systems Architecture is a generic discipline to handle objects (existing or to be created) called systems, in a way that supports reasoning about the structural properties of these objects. Systems Architecture is a response to the conceptual and practical difficulties of the description and the design of complex systems. Systems Architecture is a generic discipline to handle objects (existin...
متن کاملA Flexible Run-time Support for Distributed Dependable Hard Real-time Applications
Typically, most distributed, dependable, real-time systems designed in the past can only meet the particular requirements of the application domain to which they were targeted. This approach led to specific, non-flexible, dedicated and non-reusable solutions, often based on specialized hardware. This paper presents an alternative approach where a flexible run-time support for distributed depend...
متن کاملModel Checking Plans for Flexible Manufacturing Systems
In this work an approach to analyze non-deterministic execution plans for flexible manufacturing systems is presented. This approach consists of modeling the system using coloured Petri nets and then, by simulation, discover the possible executions for the system. After, model checking is used to prove that the model behavior do not deviate from the planning. Based on this approach it is possib...
متن کاملFunctional Requirements of the Pharmacy Information Systems from the Pharmacists' Perspective: A Qualitative Approach
Introduction: In the field of studying information systems, qualitative approach is one of the ways to extract the system requirements from the perspective of the users. Therefore, this study was performed to identify the functional requirements of the pharmacy information system from the perspective of the pharmacists using a qualitative approach. Method: This qualitative study was performed u...
متن کامل